package com.gzsxy.esjy.service.product.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gzsxy.esjy.service.base.dto.request.ProductRequest;
import com.gzsxy.esjy.service.base.dto.request.VerifyRequest;
import com.gzsxy.esjy.service.base.dto.response.PageResult;
import com.gzsxy.esjy.service.base.dto.response.VerifyRsp;
import com.gzsxy.esjy.service.product.entity.Product;
import com.gzsxy.esjy.service.product.entity.Verify;
import com.gzsxy.esjy.service.product.entity.vo.ProductQueryVo;
import com.gzsxy.esjy.service.product.entity.vo.VerifyQueryVo;

import java.util.List;

/**
 * @description: 商品审核
 * @param
 * @return
 */
public interface VerifyService extends IService<Verify> {


    /**
     * @description: 查询审核商品
     * @param
     * @return
     */
    PageResult<VerifyRsp> getVerifyProduct(IPage<Product> pageParam, VerifyQueryVo verifyQueryVo);

    /**
     * @description: 根据审核id修改审核信息
     * @param
     * @return
     */
    void editVerify(VerifyRequest verifyRequest);
}
